// pages/tabbar/tabbar.js
Component({

  /**
   * 组件的属性列表
   */
  properties: {},
  /**
   * 组件的初始数据
   */
  data: {
    active: 0,
    list: [
      {
        icon: 'home-o',
        text: '首页',
        url: '/pages/index/index'
      },
      {
        icon: 'search',
        text: '发现',
        url: '/pages/find/find'
      },
      {
        icon: 'friends-o',
        text: '我的',
        url: '/pages/mine/mine'
      },
    ]
  },

  /**
   * 组件的方法列表
   */
  methods: {
    onChange(event) {
      if (event.detail === 1) {
        return wx.showToast({
          title: '此功能暂未开放...',
          icon: 'none'
        })
      }
      this.setData({ active: event.detail });
      wx.switchTab({
        url: this.data.list[event.detail].url
      });
    },

    init() {
      const page = getCurrentPages().pop();
      this.setData({
        active: this.data.list.findIndex(item => item.url === `/${page.route}`)
      });
    }
  }
})